at liberty
副词 at length:
after a long period of time or an especially long delay
同义词:finally, eventually
in a lengthy or prolix manner
同义词:lengthily